﻿@charset "utf-8";

html, body {width:100%;  font-size:100%; line-height:1.2em;font-size:12px;}
html, body, div, span,  object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, em, font, img, strong, sub, sup,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,input, label,  legend, textarea, button,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;}
body {color:#555;font-family:'Malgun Gothic', 'Dotum', sans-serif;}
input, button, select {font-size:100%; color:#555;}
td {line-height:1.5em;}
img, fieldset {border:none;}
img {vertical-align:middle;}
hr, caption {display:none;}
em, address {font-style:normal;}
a:link, a:visited, a:hover, a:active {text-decoration:none;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
hr, legend {position:absolute; top:0; left:-9999px; visibility:hidden; overflow:hidden; width:1px; height:1px; margin:0; padding:0; line-height:1px;}
input, textarea, select  {font-size:12px; vertical-align:middle; }
input.radio, input.checkbox, input[type="radio"], input[type="checkbox"] {width:13px; height:13px; vertical-align:middle;} 
label {padding: 0 0 0 0;position: relative; top: 2px;}
a:link, a:visited {color:#555555;text-decoration:none;}
a:active, a:hover {color:#555555;text-decoration:underline;}
